8
2
19
23
6
11
15
14
45
27
28
46
21
31
34
29
25
9
7
13
18
24
211
17
39
64
50
36
41
48
32
66
33
20
38
53
55
132
49
86